frog leg - Turkish English Dictionary